home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-04-06 | 4.3 KB | 115 lines | [TEXT/MSWD] |
- *
- * Define pathname labels *
- *
- DEFINE "TRANSPATH" "SCSI:BBS:TRANS"
- DEFINE "TICPATH" "SCSI:BBS:TIC"
- *
- ***************************************************************
- * Define macro to check the path of sections *
- * *
- * This macro loads the section, and checks to see if the file *
- * entries still lead to a valid file. If not marks them for *
- * deletion and then adds them to a master list of deleted *
- * files, then purges them, sorts them by title and then *
- * resaves the section. *
- ***************************************************************
- CLEAR
- DEFINEMACRO "Check"
- LOAD "@1"
- CHECKPATH/DELETE
- ADDTO/DELETE "TRANSPATH:DeletedFiles" ;Add all deleted files to delete sect
- PURGE ;Purge the deleted file
- SORT/TITLE
- SAVE "@1"
- ENDMACRO
- *
- ******************************************************
- * Check paths of sections for missing files *
- * Go do the checkpath macro *
- ******************************************************
- Check "TRANSPATH:AMIGA:AMIGA"
- Check "TRANSPATH:APPLE:APPLE"
- Check "TRANSPATH:COM64:COMMODORE"
- Check "TRANSPATH:FIDO:FIDO"
- Check "TICPATH:IBM:IBM:IBMAPPS:IBMAPPS"
- Check "TICPATH:IBM:IBM:IBMART:IBMART"
- Check "TICPATH:IBM:IBM:IBMC:IBMC"
- Check "TICPATH:IBM:IBM:IBMCOMM:IBMCOMM"
- Check "TICPATH:IBM:IBM:IBMGAMES:IBMGAMES"
- Check "TICPATH:IBM:IBM:IBMMISC:IBMMISC"
- Check "TICPATH:IBM:IBM:IBMPASCAL:IBMPASCAL"
- Check "TICPATH:IBM:IBM:IBMUTIL:IBMUTIL"
- Check "TICPATH:MAC:MAC:MACAPPS:MACAPPS"
- Check "TICPATH:MAC:MAC:MACDA:MACDA"
- Check "TICPATH:MAC:MAC:MACEDUC:MACEDUC"
- Check "TICPATH:MAC:MAC:MACFKEY:MACFKEY"
- Check "TICPATH:MAC:MAC:MACFONT:MACFONT"
- Check "TICPATH:MAC:MAC:MACGAMES:MACGAMES"
- Check "TICPATH:MAC:MAC:MACGRAPH:MACGRAPH"
- Check "TICPATH:MAC:MAC:MACHC:MACHC"
- Check "TICPATH:MAC:MAC:MACINIT:MACINIT"
- Check "TICPATH:MAC:MAC:MACPROG:MACPROG"
- Check "TICPATH:MAC:MAC:MACSOUND:MACSOUND"
- Check "TICPATH:MAC:MAC:MACTELE:MACTELE"
- Check "TICPATH:MAC:MAC:MACUTIL:MACUTIL"
- Check "TICPATH:MAC:MDN:MDNADMIN:MDNADMIN"
- Check "TICPATH:MAC:MDN:MDNDEMO:MDNDEMO"
- Check "TICPATH:MAC:MDN:MDNGAMER:MDNGAMER"
- Check "TICPATH:MAC:MDN:MDNINFO:MDNINFO"
- Check "TICPATH:MAC:MDN:MDNOTHER:MDNOTHER"
- Check "TICPATH:MAC:MDN:MDNPROG:MDNPROG"
- Check "TICPATH:MAC:MDN:MDNTELE:MDNTELE"
- Check "TICPATH:MAC:MDN:MDNUTIL:MDNUTIL"
- Check "TICPATH:MAC:MDN:MDNEDUC:MDNEDUC"
- Check "TICPATH:MAC:MDN:MDNPCMAC:MDNPCMAC"
- Check "TICPATH:MAC:MFN:MFNFONT:MFNFONT"
- Check "TICPATH:MAC:MFN:MFNPROG:MFNPROG"
- Check "TICPATH:MAC:MFN:MFNEDUC:MFNEDUC"
- Check "TICPATH:MAC:MFN:MFNHC:MFNHC"
- Check "TICPATH:MAC:MFN:MFNUTIL:MFNUTIL"
- Check "TICPATH:MAC:MFN:MFNTELE:MFNTELE"
- Check "TICPATH:MAC:MFN:MFNDA:MFNDA"
- Check "TICPATH:MAC:MFN:MFNINIT:MFNINIT"
- Check "TICPATH:MAC:MFN:MFNGAMES:MFNGAMES"
- Check "TICPATH:MAC:MFN:MFNSOUND:MFNSOUND"
- Check "TICPATH:MAC:MFN:MFNGRAPH:MFNGRAPH"
- Check "TICPATH:MAC:MFN:MFNAPPS:MFNAPPS"
- Check "TICPATH:IBM:PDN:PDNAI:PDNAI"
- Check "TICPATH:IBM:PDN:PDNASM:PDNASM"
- Check "TICPATH:IBM:PDN:PDNBASIC:PDNBASIC"
- Check "TICPATH:IBM:PDN:PDNBATCH:PDNBATCH"
- Check "TICPATH:IBM:PDN:PDNCEE:PDNCEE"
- Check "TICPATH:IBM:PDN:PDNGNU:PDNGNU"
- Check "TICPATH:IBM:PDN:PDNGNDOS:PDNGNDOS"
- Check "TICPATH:IBM:PDN:PDNLANG:PDNLANG"
- Check "TICPATH:IBM:PDN:PDNNEWS:PDNNEWS"
- Check "TICPATH:IBM:PDN:PDNOS2:PDNOS2"
- Check "TICPATH:IBM:PDN:PDNOTHER:PDNOTHER"
- Check "TICPATH:IBM:PDN:PDNPASCL:PDNPASCL"
- Check "TICPATH:IBM:PDN:PDNUNIX:PDNUNIX"
- Check "TICPATH:IBM:PDN:PDNWIN:PDNWIN"
- Check "TICPATH:IBM:PDN:PDNSC_UUCP:SC_UUCP"
- Check "TICPATH:IBM:SDN:SDN_BUSI:SDN_BUSI"
- Check "TICPATH:IBM:SDN:SDN_COMM:SDN_COMM"
- Check "TICPATH:IBM:SDN:SDN_DATA:SDN_DATA"
- Check "TICPATH:IBM:SDN:SDN_GRAP:SDN_GRAP"
- Check "TICPATH:IBM:SDN:SDN_MISC:SDN_MISC"
- Check "TICPATH:IBM:SDN:SDN_UTIL:SDN_UTIL"
- Check "TICPATH:IBM:SDN:SDN_WORD:SDN_WORD"
- Check "TICPATH:IBM:SDN:SDN_SYST:SDN_SYST"
- Check "TICPATH:IBM:SDN:SDN_OTHR:SDN_OTHR"
- Check "TICPATH:IBM:SDN:SDN_GAME:SDN_GAME"
- Check "TICPATH:BACKBONE:BACKBONE"
- Check "TICPATH:ECHOLIST:ECHOLST"
- Check "TICPATH:NODEDIFF:NODEDIF"
- Check "TICPATH:FIDONEWS:FIDONWS"
- Check "TICPATH:SERVICES:SERVICES"
- Check "TICPATH:ECHOPOL:ECHOPOL"
- Check "TICPATH:FILEMOVE:FILEMOVE"
- Check "TRANSPATH:NEWMUG:NEWMUG"
- Check "TRANSPATH:POLICE:LEDS"
- *
- CHAIN "SCSI:BBS:FSPC(SDNCheck)"
- *
- END
-